package com.gec.entity;
import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.*;

import java.time.LocalDateTime;
import java.io.Serializable;
/**
 * <p>
 * 
 * </p>
 *
 * @author GOF
 * @since 2021-11-04
 */
@TableName("HP_PAYS")
@KeySequence("SEQ_HP_PAYS")
public class Pays implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "PAY_ID",type = IdType.INPUT)
    private Integer payId;

    @TableField("PAY_PS_ID")
    private Integer payPsId;

    @TableField("PAY_MONEY")
    private BigDecimal payMoney;

    /**
     * 1-存入  2-支付  3-退款
     */
    @TableField("PAY_TYPE")
    private Integer payType;

    @TableField("PAY_TIME")
    private LocalDateTime payTime;

    @TableField("PAY_REMARK")
    private String payRemark;

    public Integer getPayId() {
        return payId;
    }

    public void setPayId(Integer payId) {
        this.payId = payId;
    }

    public Integer getPayPsId() {
        return payPsId;
    }

    public void setPayPsId(Integer payPsId) {
        this.payPsId = payPsId;
    }

    public BigDecimal getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(BigDecimal payMoney) {
        this.payMoney = payMoney;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public LocalDateTime getPayTime() {
        return payTime;
    }

    public void setPayTime(LocalDateTime payTime) {
        this.payTime = payTime;
    }

    public String getPayRemark() {
        return payRemark;
    }

    public void setPayRemark(String payRemark) {
        this.payRemark = payRemark;
    }

    @Override
    public String toString() {
        return "Pays{" +
        ", payId=" + payId +
        ", payPsId=" + payPsId +
        ", payMoney=" + payMoney +
        ", payType=" + payType +
        ", payTime=" + payTime +
        ", payRemark=" + payRemark +
        "}";
    }
}
